package com.mmlc.network.responsebean;

import java.util.List;

/**
 * Created by Administrator on 2016/8/5.
 */
public class OrderListResponseBean {


    /**
     * code : 0
     * message : OK
     * data : [{"id":"TMQ1611210001","type":"0","store_name":"","status":"0","pay_status":"0","ship_status":"0","refund_status":"0","order_price":"0.01","gift_score":"0","pay_code":"xingwang","confirm_time":"","order_msg":"","has_comment":"0","push_user_id":"0","push_msg":"","add_time":"2016-11-21 09:36:02","status_msg":"待付款","order_goods":[{"goods_id":"512","goods_name":"BCBG/BCBG女士无袖连身裙","sub_name":"","goods_sn":"SUR63B69W15","barcode":"SUR63B69.C73.S.W15","sku":"2300454703","spec_name":"米白/浅灰拼色 S","price":"1109.00","event_price":"0.00","event_start_date":"0000-00-00","event_end_date":"0000-00-00","score":"0","gift_score":"0","num":"1","img_thumb_min":"http://test.lolever.com/uploads/images/201603/goods_img/512_P_1458635255815cover_min.jpg","comment_id":""}],"suborder":[{"id":"TMQ1612080032","type_zg":"1","status":"0","pay_status":"0","refund_status":"0","order_price":"500.00","name":"订金订单","status_msg":"待付款","oper":{"cancel":0,"go_pay":1,"refund":0,"logistics_trace":0,"confirm":0,"comment":0,"delete_order":0,"sale_after":0,"buy_again":0}},{"id":"TMQ1612080033","type_zg":"2","status":"0","pay_status":"0","refund_status":"0","order_price":"499.00","name":"尾款订单","status_msg":"待付款","oper":{"cancel":0,"go_pay":1,"refund":0,"logistics_trace":0,"confirm":0,"comment":0,"delete_order":0,"sale_after":0,"buy_again":0}}],"oper":{"cancel":1,"go_pay":1,"refund":0,"logistics_trace":0,"confirm":0,"comment":0,"delete_order":0,"sale_after":0,"buy_again":0}}]
     */

    private int code;
    private String message;
    private List<DataBean> data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * id : TMQ1611210001
         * type : 0
         * store_name :
         * status : 0
         * pay_status : 0
         * ship_status : 0
         * refund_status : 0
         * order_price : 0.01
         * gift_score : 0
         * pay_code : xingwang
         * confirm_time :
         * order_msg :
         * has_comment : 0
         * push_user_id : 0
         * push_msg :
         * add_time : 2016-11-21 09:36:02
         * status_msg : 待付款
         * order_goods : [{"goods_id":"512","goods_name":"BCBG/BCBG女士无袖连身裙","sub_name":"","goods_sn":"SUR63B69W15","barcode":"SUR63B69.C73.S.W15","sku":"2300454703","spec_name":"米白/浅灰拼色 S","price":"1109.00","event_price":"0.00","event_start_date":"0000-00-00","event_end_date":"0000-00-00","score":"0","gift_score":"0","num":"1","img_thumb_min":"http://test.lolever.com/uploads/images/201603/goods_img/512_P_1458635255815cover_min.jpg","comment_id":""}]
         * suborder : [{"id":"TMQ1612080032","type_zg":"1","status":"0","pay_status":"0","refund_status":"0","order_price":"500.00","name":"订金订单","status_msg":"待付款","oper":{"cancel":0,"go_pay":1,"refund":0,"logistics_trace":0,"confirm":0,"comment":0,"delete_order":0,"sale_after":0,"buy_again":0}},{"id":"TMQ1612080033","type_zg":"2","status":"0","pay_status":"0","refund_status":"0","order_price":"499.00","name":"尾款订单","status_msg":"待付款","oper":{"cancel":0,"go_pay":1,"refund":0,"logistics_trace":0,"confirm":0,"comment":0,"delete_order":0,"sale_after":0,"buy_again":0}}]
         * oper : {"cancel":1,"go_pay":1,"refund":0,"logistics_trace":0,"confirm":0,"comment":0,"delete_order":0,"sale_after":0,"buy_again":0}
         */

        private String id;
        private String type;
        private String store_name;
        private String status;
        private String pay_status;
        private String ship_status;
        private String refund_status;
        private String order_price;
        private String gift_score;
        private String pay_code;
        private String confirm_time;
        private String order_msg;
        private String has_comment;
        private String push_user_id;
        private String push_msg;
        private String add_time;
        private String status_msg;
        private OperBean oper;
        private List<OrderGoodsBean> order_goods;
        private List<SuborderBean> suborder;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getStore_name() {
            return store_name;
        }

        public void setStore_name(String store_name) {
            this.store_name = store_name;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getPay_status() {
            return pay_status;
        }

        public void setPay_status(String pay_status) {
            this.pay_status = pay_status;
        }

        public String getShip_status() {
            return ship_status;
        }

        public void setShip_status(String ship_status) {
            this.ship_status = ship_status;
        }

        public String getRefund_status() {
            return refund_status;
        }

        public void setRefund_status(String refund_status) {
            this.refund_status = refund_status;
        }

        public String getOrder_price() {
            return order_price;
        }

        public void setOrder_price(String order_price) {
            this.order_price = order_price;
        }

        public String getGift_score() {
            return gift_score;
        }

        public void setGift_score(String gift_score) {
            this.gift_score = gift_score;
        }

        public String getPay_code() {
            return pay_code;
        }

        public void setPay_code(String pay_code) {
            this.pay_code = pay_code;
        }

        public String getConfirm_time() {
            return confirm_time;
        }

        public void setConfirm_time(String confirm_time) {
            this.confirm_time = confirm_time;
        }

        public String getOrder_msg() {
            return order_msg;
        }

        public void setOrder_msg(String order_msg) {
            this.order_msg = order_msg;
        }

        public String getHas_comment() {
            return has_comment;
        }

        public void setHas_comment(String has_comment) {
            this.has_comment = has_comment;
        }

        public String getPush_user_id() {
            return push_user_id;
        }

        public void setPush_user_id(String push_user_id) {
            this.push_user_id = push_user_id;
        }

        public String getPush_msg() {
            return push_msg;
        }

        public void setPush_msg(String push_msg) {
            this.push_msg = push_msg;
        }

        public String getAdd_time() {
            return add_time;
        }

        public void setAdd_time(String add_time) {
            this.add_time = add_time;
        }

        public String getStatus_msg() {
            return status_msg;
        }

        public void setStatus_msg(String status_msg) {
            this.status_msg = status_msg;
        }

        public OperBean getOper() {
            return oper;
        }

        public void setOper(OperBean oper) {
            this.oper = oper;
        }

        public List<OrderGoodsBean> getOrder_goods() {
            return order_goods;
        }

        public void setOrder_goods(List<OrderGoodsBean> order_goods) {
            this.order_goods = order_goods;
        }

        public List<SuborderBean> getSuborder() {
            return suborder;
        }

        public void setSuborder(List<SuborderBean> suborder) {
            this.suborder = suborder;
        }

        public static class OperBean {
            /**
             * cancel : 1
             * go_pay : 1
             * refund : 0
             * logistics_trace : 0
             * confirm : 0
             * comment : 0
             * delete_order : 0
             * sale_after : 0
             * buy_again : 0
             */

            private int cancel;
            private int go_pay;
            private int refund;
            private int logistics_trace;
            private int confirm;
            private int comment;
            private int delete_order;
            private int sale_after;
            private int buy_again;

            public int getCancel() {
                return cancel;
            }

            public void setCancel(int cancel) {
                this.cancel = cancel;
            }

            public int getGo_pay() {
                return go_pay;
            }

            public void setGo_pay(int go_pay) {
                this.go_pay = go_pay;
            }

            public int getRefund() {
                return refund;
            }

            public void setRefund(int refund) {
                this.refund = refund;
            }

            public int getLogistics_trace() {
                return logistics_trace;
            }

            public void setLogistics_trace(int logistics_trace) {
                this.logistics_trace = logistics_trace;
            }

            public int getConfirm() {
                return confirm;
            }

            public void setConfirm(int confirm) {
                this.confirm = confirm;
            }

            public int getComment() {
                return comment;
            }

            public void setComment(int comment) {
                this.comment = comment;
            }

            public int getDelete_order() {
                return delete_order;
            }

            public void setDelete_order(int delete_order) {
                this.delete_order = delete_order;
            }

            public int getSale_after() {
                return sale_after;
            }

            public void setSale_after(int sale_after) {
                this.sale_after = sale_after;
            }

            public int getBuy_again() {
                return buy_again;
            }

            public void setBuy_again(int buy_again) {
                this.buy_again = buy_again;
            }
        }

        public static class OrderGoodsBean {
            /**
             * goods_id : 512
             * goods_name : BCBG/BCBG女士无袖连身裙
             * sub_name :
             * goods_sn : SUR63B69W15
             * barcode : SUR63B69.C73.S.W15
             * sku : 2300454703
             * spec_name : 米白/浅灰拼色 S
             * price : 1109.00
             * event_price : 0.00
             * event_start_date : 0000-00-00
             * event_end_date : 0000-00-00
             * score : 0
             * gift_score : 0
             * num : 1
             * img_thumb_min : http://test.lolever.com/uploads/images/201603/goods_img/512_P_1458635255815cover_min.jpg
             * comment_id :
             */

            private String goods_id;
            private String goods_name;
            private String sub_name;
            private String goods_sn;
            private String barcode;
            private String sku;
            private String spec_name;
            private String price;
            private String event_price;
            private String event_start_date;
            private String event_end_date;
            private String score;
            private String gift_score;
            private String num;
            private String img_thumb_min;
            private String comment_id;

            public String getGoods_id() {
                return goods_id;
            }

            public void setGoods_id(String goods_id) {
                this.goods_id = goods_id;
            }

            public String getGoods_name() {
                return goods_name;
            }

            public void setGoods_name(String goods_name) {
                this.goods_name = goods_name;
            }

            public String getSub_name() {
                return sub_name;
            }

            public void setSub_name(String sub_name) {
                this.sub_name = sub_name;
            }

            public String getGoods_sn() {
                return goods_sn;
            }

            public void setGoods_sn(String goods_sn) {
                this.goods_sn = goods_sn;
            }

            public String getBarcode() {
                return barcode;
            }

            public void setBarcode(String barcode) {
                this.barcode = barcode;
            }

            public String getSku() {
                return sku;
            }

            public void setSku(String sku) {
                this.sku = sku;
            }

            public String getSpec_name() {
                return spec_name;
            }

            public void setSpec_name(String spec_name) {
                this.spec_name = spec_name;
            }

            public String getPrice() {
                return price;
            }

            public void setPrice(String price) {
                this.price = price;
            }

            public String getEvent_price() {
                return event_price;
            }

            public void setEvent_price(String event_price) {
                this.event_price = event_price;
            }

            public String getEvent_start_date() {
                return event_start_date;
            }

            public void setEvent_start_date(String event_start_date) {
                this.event_start_date = event_start_date;
            }

            public String getEvent_end_date() {
                return event_end_date;
            }

            public void setEvent_end_date(String event_end_date) {
                this.event_end_date = event_end_date;
            }

            public String getScore() {
                return score;
            }

            public void setScore(String score) {
                this.score = score;
            }

            public String getGift_score() {
                return gift_score;
            }

            public void setGift_score(String gift_score) {
                this.gift_score = gift_score;
            }

            public String getNum() {
                return num;
            }

            public void setNum(String num) {
                this.num = num;
            }

            public String getImg_thumb_min() {
                return img_thumb_min;
            }

            public void setImg_thumb_min(String img_thumb_min) {
                this.img_thumb_min = img_thumb_min;
            }

            public String getComment_id() {
                return comment_id;
            }

            public void setComment_id(String comment_id) {
                this.comment_id = comment_id;
            }
        }

        public static class SuborderBean {
            /**
             * id : TMQ1612080032
             * type_zg : 1
             * status : 0
             * pay_status : 0
             * refund_status : 0
             * order_price : 500.00
             * name : 订金订单
             * status_msg : 待付款
             * oper : {"cancel":0,"go_pay":1,"refund":0,"logistics_trace":0,"confirm":0,"comment":0,"delete_order":0,"sale_after":0,"buy_again":0}
             */

            private String id;
            private String type_zg;
            private String status;
            private String pay_status;
            private String refund_status;
            private String order_price;
            private String name;
            private String status_msg;
            private OperBeanX oper;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getType_zg() {
                return type_zg;
            }

            public void setType_zg(String type_zg) {
                this.type_zg = type_zg;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public String getPay_status() {
                return pay_status;
            }

            public void setPay_status(String pay_status) {
                this.pay_status = pay_status;
            }

            public String getRefund_status() {
                return refund_status;
            }

            public void setRefund_status(String refund_status) {
                this.refund_status = refund_status;
            }

            public String getOrder_price() {
                return order_price;
            }

            public void setOrder_price(String order_price) {
                this.order_price = order_price;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getStatus_msg() {
                return status_msg;
            }

            public void setStatus_msg(String status_msg) {
                this.status_msg = status_msg;
            }

            public OperBeanX getOper() {
                return oper;
            }

            public void setOper(OperBeanX oper) {
                this.oper = oper;
            }

            public static class OperBeanX {
                /**
                 * cancel : 0
                 * go_pay : 1
                 * refund : 0
                 * logistics_trace : 0
                 * confirm : 0
                 * comment : 0
                 * delete_order : 0
                 * sale_after : 0
                 * buy_again : 0
                 */

                private int cancel;
                private int go_pay;
                private int refund;
                private int logistics_trace;
                private int confirm;
                private int comment;
                private int delete_order;
                private int sale_after;
                private int buy_again;

                public int getCancel() {
                    return cancel;
                }

                public void setCancel(int cancel) {
                    this.cancel = cancel;
                }

                public int getGo_pay() {
                    return go_pay;
                }

                public void setGo_pay(int go_pay) {
                    this.go_pay = go_pay;
                }

                public int getRefund() {
                    return refund;
                }

                public void setRefund(int refund) {
                    this.refund = refund;
                }

                public int getLogistics_trace() {
                    return logistics_trace;
                }

                public void setLogistics_trace(int logistics_trace) {
                    this.logistics_trace = logistics_trace;
                }

                public int getConfirm() {
                    return confirm;
                }

                public void setConfirm(int confirm) {
                    this.confirm = confirm;
                }

                public int getComment() {
                    return comment;
                }

                public void setComment(int comment) {
                    this.comment = comment;
                }

                public int getDelete_order() {
                    return delete_order;
                }

                public void setDelete_order(int delete_order) {
                    this.delete_order = delete_order;
                }

                public int getSale_after() {
                    return sale_after;
                }

                public void setSale_after(int sale_after) {
                    this.sale_after = sale_after;
                }

                public int getBuy_again() {
                    return buy_again;
                }

                public void setBuy_again(int buy_again) {
                    this.buy_again = buy_again;
                }
            }
        }
    }
}
